Big Huge Thesaurus

whole shebang

noun